
"""9.4 包的定义及创建
一、创建包 my_package
二、创建包下的模块 moudle1.py
    1、创建包下的模块 moudle1.py
    2、创建包下的模块 moudle2.py
三、创建子包
    1、创建子包 sub_package2
    2、创建子包下的模块 sub_module.py
四、目录层级结构
    my_package
        __init__.py
        module1.py
        module2.py
        sub_package2
            __init__.py
            sub_module.py
"""
# 调用包下的模块
import my_package.module1 as m1
import my_package.module2 as m2
m1.print_module1()
m2.print_module2()
#调用子包下的模块
import my_package.sub_package.sub_module as sm
sm.print_sub_module()
print("--name--:",__name__)